English Dictionary
▪ star sapphire
▪ star saxifrage
▪ star shell
▪ star tulip
▪ star-duckweed
◊ STAR SHELL
star shell
n : an artillery shell containing an illuminant
star sapphire
star saxifrage
star shell
star tulip
star-duckweed
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]